package geditor.events {
import flash.events.Event;

import geditor.common.DrawComponent;

/**
 * Возникает в DrawTool, когда компонент создается или удаляется
 */
public class ComponentStateChangeEvent extends Event {
    private var _comp:DrawComponent;
    private var _success:Boolean;

    public function ComponentStateChangeEvent(type:String, comp:DrawComponent, success:Boolean = true) {
        super(type);
        this._comp = comp;
        this._success = success;
    }

    public function get comp():DrawComponent {
        return _comp;
    }

    public function get success():Boolean {
        return _success;
    }
}
}